have one's handful - Francés Inglés Diccionario